sub sandwich - German English Dictionary